Clifford Tham (cc) and Larry Eng (do) - Assignment 5

Rocket Explosion!


Larry Eng

Clifford Tham

Our Recursive Geometry

Our base geometric object consists of a cylinder with a cone attached at the top. At the base of this "rocket-shaped" object are eight smaller "rocket-shaped" objects scaled to 1/2 size. This structure is then recursively rendered around the base of each of these smaller objects.


Level 0

Level 1


Level 4

Here is an animated version of our recursive geometry

Download the zipped file.

Our Shaders

We mapped our image onto a unit cube made up of surface patches, faded out the area outside the circle centered on the face, and added a raised, smooth-edged plateau using the displacement shader.

Two Shaders for the Price of One!



Note to reader: all files are in cs184-do/jem


Clifford Tham (cs184-cc@po.eecs.berkeley.edu)
Larry Eng (cs184-do@po.eecs.berkeley.edu)

Dan Garcia | UC Berkeley | Computer Science | CS184